专利摘要:
  A data transmission method and device is provided. The method is applied to a terminal and includes: receiving a first indication message from a base station, the first indication message including the first information and the first information intended to represent a PDCP packet duplication function and at least two entities from transmissions configured for one RB per base station; defining a transmission function corresponding to the RB as the function of duplicating PDCP packets according to the first indication message; define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message; define a current state of the PDCP packet duplication function, including the active state and the inactive state; and performing data transmission according to the present state and the transmitting entity, thus implementing data transmission for the PDCP packet duplication function and improving the reliability of data transmission.
公开号:BR112020003446A2
申请号:R112020003446-0
申请日:2017-08-21
公开日:2021-02-02
发明作者:Xiaowei Jiang
申请人:Beijing Xiaomi Mobile Software Co., Ltd.;
IPC主号:
专利说明:

[0001] [0001] The present description generally refers to the technical field of communications and, more particularly, to a method and device of data transmission. STATE OF ART
[0002] [0002] In a related art, a RB in an LTE (Long Term Evolution) system is a set of logical radio resources. The RB refers to a carrier between the User Equipment (UE) and a base station. The RB can be divided into a radio signaling support (SRB) and a data radio support (DRB) in terms of the content of the support. In order to obtain the reliability of a data or signaling package, in a 5th generation (5G) system it was allowed to adopt a package duplication solution for a PDCP layer (Data Package Convergence Protocol) of a user plan.
[0003] [0003] However, the package duplication solution for the PDCP layer of the user plan cannot be implemented in the conventional technique. SUMMARY
[0004] [0004] To solve the problem in the related technique, modalities of the present description provide a method and device for transmitting data.
[0005] [0005] According to a first aspect of the modalities of the present description, a method for data transmission is provided, which can be applied to a terminal and includes that:
[0006] [0006] a first indication message sent by a base station is received, the first indication message including the first information and the first information being to represent a PDCP packet duplication function and at least two transmission entities configured for an RB the base station;
[0007] [0007] a transmission function corresponding to the RB is configured to be the PDCP packet duplication function according to the first indication message;
[0008] [0008] a transmission entity corresponding to the RB is defined according to at least two transmission entities indicated in the first indication message;
[0009] [0009] a present state of the PDCP packet duplication function is defined, the present state including an active state and an inactive state; and
[0010] [0010] The data transmission is carried out according to the current state and the transmission entity.
[0011] [0011] In one embodiment, at least two transmission entities may include a primary Radio Link Control (RLC) entity and a secondary RLC entity, and
[0012] [0012] the operation in which the transmission entity corresponding to the RB is configured according to at least two transmission entities indicated in the first indication message may include that:
[0013] [0013] in a case where the RB is a newly established SRB or DRB, a first RLC entity and a second RLC entity are built, the first RLC entity is defined as the main RLC entity and the second RLC entity is defined as the secondary RLC entity; and
[0014] [0014], in the case where the RB is an SRB or DRB that has been established, an RLC entity that has been built is defined as the main RLC entity and another RLC entity that has been built is defined as the secondary RLC entity.
[0015] [0015] In one mode, the operation that is defined the current state of the PDCP packet duplication function can adopt at least one of the following configuration ways:
[0016] [0016] the current state is defined as a default initial state of the system, the default initial state of the system, including the active state or the inactive state; or
[0017] [0017] in the case where the first indication message also includes second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is the active state or the state inactive, the current state is defined as the initial state, configured by the base station, of the PDCP packet duplication function according to the second information; or
[0018] [0018] in case an activation instruction for the PDCP packet duplication function is received from the base station, the current state is defined as the active state according to the activation instruction.
[0019] [0019] In one embodiment, the present state may be the inactive state, the transmitting entity may include a primary RLC entity and a secondary RLC entity, and
[0020] [0020] the operation in which the data transmission is carried out according to the current state and the transmission entity may include that:
[0021] [0021] in the case where the RB is a newly established SRB or DRB, data transmission is performed using the primary RLC entity; and
[0022] [0022] in case the RB is an established SRB or DRB, at least one of the following ways of data transmission is adopted:
[0023] [0023] data transmission is performed by using the primary RLC entity for data that is not delivered to an RLC layer and data transmission is continued by using the secondary RLC entity for data that has been delivered to the secondary RLC entity, or
[0024] [0024] in an acknowledgment mode (AM), data transmission is performed by using the primary RLC entity for data that is not delivered to an RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been successfully successful sent or
[0025] [0025] in an Unrecognized Mode (UM), data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer, or
[0026] [0026] in a UM, reports data that has been delivered to the secondary RLC entity, but has not yet been sent to a PDCP layer, is reported by an RLC layer and data transmission is carried out by the PDCP layer, using the primary RLC entity to data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent.
[0027] [0027] In one embodiment, the operation in which data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent with success may further include that:
[0028] [0028] the secondary RLC entity that was built is rebuilt.
[0029] [0029] In one embodiment, the present state may be the active state, the transmitting entity may include a primary RLC entity and a secondary RLC entity, and
[0030] [0030] the operation in which the data transmission is carried out according to the current state and the transmission entity can adopt at least one of the following ways of data transmission:
[0031] [0031] data that is not delivered to an RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, and the PDCP packet and the PDCP packet duplicate are sent through the primary RLC entity and the secondary RLC entity, respectively ; or
[0032] [0032] in an AM, data that is not delivered to an RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, the PDCP packet and the PDCP packet duplicate are sent by the main RLC entity and the RLC entity secondary, respectively, data that has been delivered to an RLC entity, but has not yet been successfully sent, is duplicated to obtain another PDCP packet duplicate and the other PDCP packet duplicate is sent by another RLC entity; or
[0033] [0033] in a UM, the data that was delivered to an RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, and the PDCP packet and the PDCP packet duplicate are sent by the primary RLC entity and the RLC entity secondary, respectively; or
[0034] [0034] in a UM, data that has not yet been sent to a PDCP layer is reported by an RLC layer, and data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate is duplicated by the PDCP layer, the PDCP packet and the PDCP packet duplicate are sent by the PDCP layer through the primary RLC entity and the secondary RLC entity, respectively, data that has been delivered to an RLC entity, but has not yet been sent, is duplicated to obtain another duplicate PDCP packet and the other duplicate PDCP packet is sent by another RLC entity.
[0035] [0035] In one embodiment, the present state can be the active state and the method can include even if:
[0036] [0036] a second indication message sent by the base station is received, the second indication message to represent a deactivation instruction for the PDCP packet duplication function; and
[0037] [0037] the secondary RLC entity is reconstructed and data transmission is performed using the primary RLC entity.
[0038] [0038] In one embodiment, the method may also include that:
[0039] [0039] a third indication message sent by the base station is received, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function; and
[0040] [0040] a secondary RLC entity is released and data transmission is performed using a primary RLC entity.
[0041] [0041] In one modality, the method can also include that:
[0042] [0042] a fourth indication message sent by the base station is received, the fourth indication message representing a deconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified to be released; and
[0043] [0043] the RLC entity specified to be released is released and data transmission is performed using an RLC entity not specified to be released.
[0044] [0044] In one embodiment, the method may also include that:
[0045] [0045] a fifth indication message is received from the base station, the fifth indication message to represent a carrier split function configured for the RB by the base station;
[0046] [0046] the PDCP packet duplication function is deactivated and the carrier split function is activated; and
[0047] [0047] at least one of the following ways of data transmission can be adopted for data that has been delivered to an RLC layer:
[0048] [0048] data transmission is continued by the use of a primary RLC entity and a secondary RLC entity, or
[0049] [0049], in case the current state of the PDCP packet duplication function is the active state prior to disabling the PDCP packet duplication function, the secondary RLC entity is reconstructed or
[0050] [0050], in the event that the current state of the PDCP packet duplication function is the inactive state before the PDCP packet duplication function is disabled, data transmission will continue to be performed using the primary RLC entity and the Secondary RLC entity.
[0051] [0051] According to a second aspect of the modalities of the present description, a method for data transmission is provided, which can be applied to a base station and includes that:
[0052] [0052] a PDCP packet duplication function is configured for an RB;
[0053] [0053] at least two transmission entities configured to implement the PDCP packet duplication function are configured;
[0054] [0054] the first information is added to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and
[0055] [0055] the first indication message is sent to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message and to define a corresponding transmission entity to RB according to at least two transmission entities indicated in the first indication message.
[0056] [0056] In one modality, the method can also include that:
[0057] [0057] an initial state of the PDCP packet duplication function is configured, the initial state being an active state or an inactive state; and
[0058] [0058] The second information to represent the initial state is added to the first indication message.
[0059] [0059] In one embodiment, the method may also include that:
[0060] [0060] a second indication message is sent to the terminal, the second indication message to represent a deactivation instruction for the PDCP packet duplication function.
[0061] [0061] In one modality, the method can also include that:
[0062] [0062] a third indication message is sent to the terminal, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function.
[0063] [0063] In one embodiment, the method may also include that:
[0064] [0064] a fourth indication message is sent to the terminal, the fourth indication message is to represent a deconfiguration instruction for the PDCP packet duplication function and an RLC entity specified to be released.
[0065] [0065] In one embodiment, the method may also include that:
[0066] [0066] a fifth indication message is sent to the terminal, the fifth indication message to represent a carrier split function configured for the RB by the base station.
[0067] [0067] According to a third aspect of the modalities of the present description, a data transmission device is provided, which can be applied to a terminal and includes:
[0068] [0068] a first receiving module, configured to receive a first indication message from a base station, the first indication message including the first information and the first information intended to represent a PDCP packet duplication function and at least two entities transmission stations configured for one RB per base station;
[0069] [0069] a first configuration module, configured to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message;
[0070] [0070] a second configuration module, configured to define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message;
[0071] [0071] a third configuration configuration module, configured to define a current state of the PDCP packet duplication function, the current state including an active state and an inactive state; and
[0072] [0072] a first transmission module, configured to perform the data transmission according to the present state and the transmission entity.
[0073] [0073] In one embodiment, the at least two transmission entities may include a primary RLC entity and a secondary RLC entity, and the second configuration module may include:
[0074] [0074] a first configuration sub-module, configured to, in case the RB is a newly established SRB or DRB, build a first RLC entity and a second RLC entity, define the first RLC entity as the main RLC entity and define the second RLC Entity as a secondary RLC entity; and
[0075] [0075] a second configuration sub-module, configured to, in case the RB is an established SRB or DRB, define an RLC entity that was built as the main RLC entity and define another RLC entity that was built as the secondary RLC entity.
[0076] [0076] In one embodiment, the third configuration module can include:
[0077] [0077] a third configuration sub-module, configured to adopt at least one of the following configuration ways:
[0078] [0078] define the current state as a default initial state of the system, the default initial state of the system including the active state or the inactive state; or
[0079] [0079] in the case where the first indication message also includes second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is the active state or the state inactive,
[0080] [0080] in the event that an activation instruction for the PDCP packet duplication function is received from the base station, configuring the current state as being the active state according to the activation instruction.
[0081] [0081] In one embodiment, the present state may be the inactive state, the transmitting entity may include a primary RLC entity and a secondary RLC entity, and
[0082] [0082] the first transmission module can include:
[0083] [0083] a first transmission sub-module, configured to, in the case where the RB is a newly established SRB or DRB, perform data transmission using the primary RLC entity; and
[0084] [0084] a second transmission sub-module, configured to, in case the RB is an established SRB or DRB, adopt at least one of the following ways of data transmission:
[0085] [0085] performing data transmission using the primary RLC entity for data that is not delivered to an RLC layer and continuing the data transmission using the secondary RLC entity for data that was delivered to the secondary RLC entity, or
[0086] [0086] in an AM, performing data transmission using the primary RLC entity for data that is not delivered to an RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been successfully sent, or
[0087] [0087] in a UM, performing data transmission using the primary RLC entity for data that is not delivered to the RLC layer, or
[0088] [0088] in a UM, reporting, through an RLC layer, data that has been delivered to the secondary RLC entity, but has not yet been sent to a PDCP layer and performing, through the PDCP layer, data transmission using the primary RLC Entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent.
[0089] [0089] In one embodiment, the second transmission sub-module can also include:
[0090] [0090] a third transmission sub-module, configured to, through this data transmission, be performed using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but not yet have been successfully sent, rebuild the secondary RLC entity that was built.
[0091] [0091] In one embodiment, the present state may be the active state, the transmitting entity may include a primary RLC entity and a secondary RLC entity, and
[0092] [0092] the first transmission module can include:
[0093] [0093] a fourth transmission sub-module, configured to adopt at least one of the following ways of data transmission:
[0094] [0094] Duplicate data that is not delivered to a layer
[0095] [0095] in an AM, duplicating data that is not delivered to an RLC layer to obtain a PDCP packet and a duplicate PDCP packet, sending the duplicate PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, duplicating respectively data that has been delivered to an RLC entity but has not yet been successfully sent to obtain another PDCP packet duplicate and to send another PDCP packet duplicate through another RLC entity or
[0096] [0096] in a UM, duplicate data that was delivered to an RLC layer to obtain a PDCP packet and a PDCP packet duplicate and send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively; or
[0097] [0097] in a UM, reporting, through an RLC layer, data that has not yet been sent to a PDCP layer and through the PDCP layer, duplicating data that is not delivered to the RLC layer to obtain a PDCP packet and a duplicate PDCP packet, sending the PDCP packet and the duplicated PDCP packet by the primary RLC entity and the secondary RLC entity, respectively, duplicating the data that has been delivered to an RLC entity, but has not yet been sent to obtain another PDCP packet duplicate and sending the other PDCP Packet duplicated through another RLC entity.
[0098] [0098] In one embodiment, the present state can be the active state and the device can also include:
[0099] [0099] a second receiving module, configured to receive a second indication message from the base station, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function; and
[0100] [0100] a second transmission module, configured to reconstruct the secondary RLC entity and perform data transmission using the primary RLC entity.
[0101] [0101] In one mode, the device can also include:
[0102] [0102] a third receiving module, configured to receive a third indication message from the base station, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function; and
[0103] [0103] a third transmission module, configured to release a secondary RLC entity and perform data transmission using the primary RLC entity.
[0104] [0104] In one mode, the device can also include:
[0105] [0105] a fourth receiving module, configured to receive a fourth indication message from the base station, the fourth indication message to represent the disconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified to be released ; and
[0106] [0106] a fourth transmission module, configured to release the specified RLC entity to be released and perform data transmission using an RLC entity not specified to be released.
[0107] [0107] In one mode, the device can also include:
[0108] [0108] a fifth receiving module, configured to receive a fifth indication message from the base station, the fifth indication message to represent a carrier split function configured for the RB by the base station;
[0109] [0109] an enabling module, configured to disable the PDCP packet duplication function and activate the carrier split function; and
[0110] [0110] a fifth transmission module, configured to adopt at least one of the following ways of transmitting data for data that has been delivered to an RLC layer:
[0111] [0111] continuing data transmission using a primary RLC entity and a secondary RLC entity, or
[0112] [0112] in a case where the current state of the PDCP packet duplication function is the active state prior to disabling the PDCP packet duplication function, reconstructing the secondary RLC entity or
[0113] [0113] in a case where the current state of the PDCP packet duplication function is the inactive state before the PDCP packet duplication function is disabled, continuing to transmit data using the primary RLC entity and the secondary RLC entity.
[0114] [0114] In accordance with a fourth aspect of the modalities of the present description, a data transmission device is provided, which can be applied to a base station and includes:
[0115] [0115] a first configuration module, configured to configure a PDCP packet duplication function for an RB;
[0116] [0116] a second configuration module, configured to configure at least two transmission entities configured to implement the PDCP packet duplication function;
[0117] [0117] a first addition module, configured to add the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and
[0118] [0118] a first sending module, configured to send the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message.
[0119] [0119] In one mode, the device can also include:
[0120] [0120] a third configuration module, configured to configure an initial state of the PDCP packet duplication function, the initial state being an active state or an inactive state; and
[0121] [0121] a second addition module, configured to add second information to represent the initial state in the first indication message.
[0122] [0122] In one mode, the device can also include:
[0123] [0123] a second sending module, configured to send a second indication message to the terminal, the second indication message to represent a deactivation instruction for the PDCP packet duplication function.
[0124] [0124] In one mode, the device can also include:
[0125] [0125] a third sending module, configured to send a third indication message to the terminal, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function.
[0126] [0126] In one mode, the device can also include:
[0127] [0127] a fourth sending module, configured to send a fourth indication message to the terminal, the fourth indication message to represent a disconfiguration instruction for the PDCP packet duplication function and an RLC entity specified to be released.
[0128] [0128] In one mode, the device can also include:
[0129] [0129] a fifth sending module, configured to send a fifth indication message to the terminal, the fifth indication message to represent a carrier division function configured for the RB by the base station.
[0130] [0130] According to a fifth aspect of the modalities of the present description, a non-transitory computer-readable storage medium is provided, which may have a computer program stored therein, the computer program being configured to execute the transmission method data according to the first aspect.
[0131] [0131] In accordance with a sixth aspect of the modalities of the present description, a non-transitory computer-readable storage medium is provided, which may have a computer program stored therein, the computer program being configured to execute the transmission method data according to the second aspect.
[0132] [0132] According to a seventh aspect of the modalities of the present description, a data transmission device is provided, which can be applied to a terminal and includes:
[0133] [0133] A processor; and
[0134] [0134] a memory configured to store an executable instruction for the processor,
[0135] [0135], where the processor can be configured to:
[0136] [0136] receives a first indication message from a base station, the first indication message including the first information and the first information being to represent a PDCP packet duplication function and at least two transmission entities configured for an RB by the station base;
[0137] [0137] defines a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message;
[0138] [0138] define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message;
[0139] [0139] define a present state of the PDCP packet duplication function, the present state including an active state and an inactive state; and
[0140] [0140] perform the data transmission according to the current state and the transmission entity.
[0141] [0141] In accordance with an eighth aspect of the modalities of the present description, a data transmission device is provided, which can be applied to a base station and includes:
[0142] [0142] One processor; and
[0143] [0143] a memory configured to store an executable instruction for the processor,
[0144] [0144], where the processor can be configured to:
[0145] [0145] configure a PDCP packet duplication function for an RB;
[0146] [0146] configure at least two transmission entities configured to implement the PDCP packet duplication function;
[0147] [0147] adds the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and
[0148] [0148] sends the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message and to define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message.
[0149] [0149] The technical solutions provided in the modalities of this description may have the following beneficial effects.
[0150] [0150] In the modalities of the present description, a terminal can receive a first indication message from a base station, the first indication message including the first information and the first information being to represent a PDCP packet duplication function and at least two transmission entities configured for a RB by the base station, define a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message, define a transmission entity corresponding to the RB according to at at least two transmission entities indicated in the first indication message, define a current state of the PDCP packet duplication function, the current state including an active state and an inactive state and perform data transmission according to the current state of the PDCP packet function. duplication of PDCP packets and the transmission entity corresponding to the RB, so that the data transmission to the du function tion of PDCP packets can be implemented, data transmission reliability can be improved.
[0151] [0151] In the modalities of this description, the terminal can also define a primary RLC entity and an entity
[0152] [0152] In the modalities of this description, the terminal can also define a present state of the PDCP packet duplication function according to a configuration of the base station and, in a case where there is no configuration of the base station, the terminal can also define the current state of the PDCP packet duplication function according to a standard initial state of the system, so that subsequent data transmission can be ensured according to the current state and the diversity of data transmission can be improved.
[0153] [0153] In the modalities of this description, in a case where the PDCP packet duplication function has not yet been activated, the terminal must distinguish whether the RB is a newly established SRB or DRB or is an established SRB or DRB for data transmission, and particularly for the SRB or DRB that has been established, the terminal still needs to distinguish whether the data transmission is for data that is not delivered to an RLC layer or the data that has been delivered to the secondary RLC entity, so that different processing can be implemented for data that is not sent and data that has been sent, and the reliability of data transmission can be improved.
[0154] [0154] In the modalities of this description, the terminal, in a case where data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary The RLC entity , but has not yet been successfully sent, you can rebuild the secondary RLC entity that was built, that is, delete data on the secondary RLC entity that was built, in order to prepare for the subsequent data transmission and improve the reliability of the data transmission.
[0155] [0155] In the modalities of this description, after the PDCP packet duplication function is activated, the terminal may need to use both transmission entities, that is, the primary RLC entity and the secondary RLC entity, for data transmission and sending the PDCP packet and the The PDCP packet is duplicated through the primary RLC entity and the secondary RLC entity, respectively, or adopts different transmission modes under the AM or UM, so that data that is not sent and data that can be sent can be transmitted in various ways, the reliability of data transmission can be guaranteed and, in the meantime, the efficiency of data transmission can also be improved.
[0156] [0156] In the modalities of this description, the terminal, after receiving a deactivation instruction for the PDCP packet duplication function from the base station, can reconstruct the secondary RLC entity and perform the data transmission using the primary RLC entity, so that successful data transmission can still be guaranteed when the PDCP packet duplication function is disabled and the reliability of data transmission can be improved.
[0157] [0157] In the modalities of the present description, the terminal, after receiving a deactivation instruction for the PDCP packet duplication function from the base station, can reconstruct the secondary RLC entity and perform data transmission using the primary RLC entity, so that successful data transmission can still be guaranteed when the PDCP packet duplication function is disabled and the reliability of data transmission can be improved.
[0158] [0158] In the modalities of this description, the terminal, after receiving information about a deconfiguration instruction for the PDCP packet duplication function and an RLC entity specified to be released from the base station, can release the specified RLC entity to be released and perform data transmission by using an unspecified RLC entity to be released, so that successful data transmission can still be guaranteed by using the unspecified RLC entity to be released when the PDCP packet duplication function is unconfigured and the base station specifies the RLC entity to be released and the reliability of the data transmission can be improved.
[0159] [0159] In the modalities of this description, the terminal, after receiving a carrier split function configured for the RB by the base station, can further disable the PDCP packet duplication function and activate the carrier split function and can transmit the data that has been delivered to the RLC layer in more than one way, so that it is still possible to guarantee successful data transmission, even when the transfer is carried out between different functions, and the reliability of the data transmission can be improved.
[0160] [0160] In the modalities of this description, the base station can configure the PDCP packet duplication function for the RB, configure the at least two transmission entities configured to implement the PDCP packet duplication function, add the first information in the first indication message, the first being the information to represent the PDCP packet duplication function and representing the at least two transmission entities configured for the RB by the base station and send the first indication message to the terminal to allow the terminal to define a transmission function corresponding to the RB such as The PDCP packet duplication function according to the first indication message and defines a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message and, then the terminal can define the transmission entity corresponding to the RB according to the at least two transmitting entities indicated in the first indication configuration message, define the current state of the PDCP packet duplication function, the current state including the active state and the inactive state and perform the data transmission according to the current state of the PDCP packet duplication function and the transmission entity corresponding to the RB, so that data transmission for the PDCP packet duplication function can be implemented and the reliability of data transmission can be improved.
[0161] [0161] In the modalities of this description, the base station can also configure an initial state of the PDCP packet duplication function, the initial state being the active state or the inactive state, to allow the terminal to define the current state of the PDCP packet. duplication function according to the configuration of the base station and still perform data transmission according to the current state; the base station can then flexibly determine whether or not to enable the PDCP packet duplication function, so that the base station can control the initial state of the PDCP packet duplication function and can indirectly make a unified control over the transmission terminal data, and the reliability of data transmission can be improved accordingly.
[0162] [0162] In the modalities of the present description, the base station can also send a second indication message to the terminal, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function, so that the base station can disable the PDCP packet duplication function, the controllability of data transmission can be updated and the reliability of data transmission can be improved.
[0163] [0163] In the modalities of this description, the base station can also send a third indication message to the terminal, the third indication message to represent a disconfiguration instruction for the PDCP packet duplication function, so that the station base can misconfigure the PDCP packet duplication function, the controllability of the data transmission can be updated and the reliability of the data transmission can be improved.
[0164] [0164] In the modalities of the present description, the base station can also send a fourth indication message to the terminal, the fourth indication message to represent a deconfiguration instruction for the PDCP packet duplication function and representing a specified RLC entity to be released, so that the base station can unconfigure the PDCP packet duplication function and also implement control over the RLC entity, the controllability of the data transmission can be improved and the reliability of the data transmission can be improved.
[0165] [0165] In the modalities of the present description, the base station can also send a fifth indication message to the terminal, the fifth indication message being to represent a carrier division function configured for the RB by the base station, so that the transfer between the duplication of PDCP packet function and the carrier split function can be implemented, one or more transmission functions can still be performed for the same RB by using at least two shared transmission entities, RB transmission functions can enriched and the practicality of data transmission can be improved.
[0166] [0166] It should be understood that the general descriptions above and detailed descriptions below are only exemplary and explanatory and are not intended to limit the present description. BRIEF DESCRIPTION OF THE DRAWINGS
[0167] [0167] The attached drawings, which are incorporated and constitute a part of this specification, illustrate modalities consistent with the present description and, together with the description, serve to explain the principles of the present description.
[0168] [0168] FIG. 1 is a flow chart illustrating a method of transmitting data according to an exemplary embodiment.
[0169] [0169] FIG. 2 is a schematic diagram illustrating the combination of duplication of PDCP packages with carriers according to an exemplary embodiment.
[0170] [0170] FIG. 3 is a scenario diagram of a data transmission method according to an exemplary embodiment.
[0171] [0171] FIG. 4 is a flow chart illustrating another method of transmitting data according to an exemplary embodiment.
[0172] [0172] FIG. 5 is a flow chart illustrating another method of transmitting data according to an exemplary embodiment.
[0173] [0173] FIG. 6 is a flow chart illustrating another method of transmitting data according to an exemplary embodiment.
[0174] [0174] FIG. 7 is a flow chart illustrating another method of transmitting data according to an exemplary embodiment.
[0175] [0175] FIG. 8 is a flow chart illustrating a method of transmitting data according to an exemplary embodiment.
[0176] [0176] FIG. 9 is a flow chart illustrating another method of transmitting data according to an exemplary embodiment.
[0177] [0177] FIG. 10 is a block diagram of a data transmission device according to an exemplary embodiment.
[0178] [0178] FIG. 12 is a block diagram of another data transmission device according to an exemplary embodiment.
[0179] [0179] FIG. 13 is a block diagram of another data transmission device according to an exemplary embodiment.
[0180] [0180] FIG. 14 is a block diagram of another data transmission device according to an exemplary embodiment.
[0181] [0181] FIG. 15 is a block diagram of another data transmission device according to an exemplary embodiment.
[0182] [0182] FIG. 16 is a block diagram of another data transmission device according to an exemplary embodiment.
[0183] [0183] FIG. 17 is a block diagram of another data transmission device according to an exemplary embodiment.
[0184] [0184] FIG. 18 is a block diagram of another data transmission device according to an exemplary embodiment.
[0185] [0185] FIG. 19 is a block diagram of a data transmission device according to an exemplary embodiment.
[0186] [0186] FIG. 20 is a block diagram of another data transmission device according to an exemplary embodiment.
[0187] [0187] FIG. 21 is a structure diagram of a data transmission device according to an exemplary embodiment.
[0188] [0188] FIG. 22 is a structure diagram of a data transmission device according to an exemplary embodiment. DETAIL DESCRIPTION OF THE INVENTION
[0189] [0189] Reference will now be made in detail to exemplary modalities, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings in which the same numbers in different drawings represent the same or similar elements, unless otherwise represented. The implementations set out in the following description of exemplary modalities do not represent all implementations consistent with the present description. Instead, they are merely examples of apparatus and methods consistent with aspects related to the present description, as recited in the appended claims.
[0190] [0190] The terms used in this description are adopted only for the purpose of describing specific modalities and are not intended to limit this description. "One / a", "said" and "o" in a singular form in the present description and in the appended claims are also intended to include a plural form, unless other meanings are clearly indicated throughout the present description. It is also to be understood that the term "and / or" used in the present description refers to and includes one or any or all possible combinations of the various associated items that are listed.
[0191] [0191] It should be understood that, although the first, second, third and similar terms may be adopted to describe various information in the present description, the information should not be limited to those terms. These terms are used only to distinguish information of the same type. For example, without departing from the scope of the present description, the indication information can also be called second information and, likewise, the second information can also be called indication information. For example, the term "if" used here can be explained as "while" or "when" or "responsive to determination", which depends on the context.
[0192] [0192] FIG. 1 is a flow chart illustrating a method of transmitting data according to an exemplary embodiment. The data transmission method can be applied to a terminal. As shown in FIG. 1, the data transmission method includes the following steps 110 to 150.
[0193] [0193] In step 110, a first indication message sent by a base station is received, the first indication message including the first information and the first information to represent a PDCP packet duplication function and at least two transmission entities configured for a RB by the base station.
[0194] [0194] In the form of the present description, the RB can be an SRB or a DRB. In addition, the RB may be a newly established SRB or DRB or it may be an established SRB or DRB.
[0195] [0195] The base station, after configuring the PDCP packet duplication function and the transmission entities for the RB, can indicate them to the terminal through the first indication message; and the terminal, after receiving the first indication message, can learn a specific transmission function and transmission entities configured for the RB by the base station according to the first information in the first indication message.
[0196] [0196] The PDCP packet duplication function can refer to the duplication of data from a PDCP layer to obtain a PDCP packet and a duplication of PDCP packets and send them through two different RLC entities. As shown in FIG. 2, the combination of duplication of PDCP packets with carriers refers to the mapping of a PDCP layer to different logical channels through the division of the carrier and to the additional mapping of the PDCP layer mapped to different physical carriers.
[0197] [0197] The transmitting entity may refer to an RLC entity required for the implementation of the PDCP packet duplication function. For example, a primary RLC entity and a secondary RLC entity are required for the implementation of the PDCP packet duplication function, in which case the two RLC entities, that is, the primary RLC entity and the secondary RLC entity, can be configured. for RB.
[0198] [0198] In step 120, a transmission function corresponding to the RB is configured to be the PDCP packet duplication function according to the first indication message.
[0199] [0199] In the mode of this description, the terminal can define the PDCP packet duplication function for the RB according to a configuration of the base station.
[0200] [0200] In step 130, a transmission entity corresponding to the RB is defined according to at least two transmission entities indicated in the first indication message.
[0201] [0201] In the mode of this description, the terminal can define the transmission entity corresponding to the RB according to a configuration of the base station. For example, in response to the fact that the base station sets up two transmission entities, the terminal can also define two transmission entities.
[0202] [0202] In step 140, a current state of the PDCP packet duplication function is defined, the current state including an active state and an inactive state.
[0203] [0203] In the mode of the present description, the terminal can define the current state of the PDCP packet duplication function according to a configuration of the base station and, in a case where there is no configuration of the base station, the terminal can also define the current state of the PDCP packet duplication function according to the system's initial default state.
[0204] [0204] In step 150, data transmission is performed according to the current state of the PDCP packet duplication function and the transmission entity corresponding to the RB.
[0205] [0205] In the mode of the present description, the data transmission modes corresponding to the active state and the inactive state of the PDCP packet duplication function may be different.
[0206] [0206] In an exemplary scenario, as shown in FIG. 3, a base station and a terminal are included. The base station can configure a PDCP packet duplication function for a RB, configure at least two transmission entities configured to implement the PDCP packet duplication function, add first information to a first indication message, the first information to represent the PDCP packet duplication function and at least two transmission entities configured for the RB by the base station and send the first indication message to the terminal. The terminal can receive the first indication message, can define a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to a configuration of the base station and define a transmission entity corresponding to the RB according to a configuration base station and also define a current state of the PDCP packet duplication function and perform data transmission according to the current state and the transmitting entity.
[0207] [0207] It can be seen from the mode that the terminal can receive the first indication message from the base station; the first indication message can include the first information and the first information can be to represent the PDCP packet duplication function and at least two transmission entities configured for the RB by the base station; the terminal can define the transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message; define the transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message; define the current state of the PDCP packet duplication function, the current state, including the active state and the inactive state, and perform data transmission according to the current state of the PDCP packet duplication function and the corresponding transmission entity to RB, so that data transmission for the PDCP packet duplication function can be implemented and the reliability of data transmission can be improved.
[0208] [0208] In one embodiment, the at least two transmission entities configured for the RB by the base station in step 110 may include a primary RLC entity and a secondary RLC entity, in which case the terminal may also need to define the primary RLC entity and the RB secondary RLC entity. A configuration process can include (1-1) and (1-2).
[0209] [0209] (1-1) In the event that the RB is a newly established SRB or DRB, a first RLC entity and a second RLC entity can be constructed, the first RLC entity can be defined as the main RLC entity and the second RLC entity can be defined as the secondary RLC entity.
[0210] [0210] (1-2) In the event that the RB is an SRB or DRB that has been established, an RLC entity that has been built up can be defined as the main RLC entity and another RLC entity that has been built up can be defined as the entity Secondary RLC.
[0211] [0211] It can be seen from the modality that the terminal can still define a primary RLC entity and a secondary RLC entity corresponding to the RB according to the entity
[0212] [0212] In one embodiment, the operation in step 140 in which the current state of the PDCP packet duplication function is defined can include at least one of the following configuration modes, that is, (2-1) or (2-2 ) or (2-3).
[0213] [0213] (2-1) The current state of the PDCP packet duplication function can be defined as a default system initial state, the default system initial state including the active state or the inactive state.
[0214] [0214] In the mode of the present description, in a case where the default initial state of the system is the active state, the current state of the PDCP packet duplication function can be defined as the active state; and likewise, in case the default initial state of the system is the inactive state, the current state of the PDCP packet duplication function can be defined as the inactive state.
[0215] [0215] (2-2) If the first indication message also includes second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is active state or inactive state, the current state of the PDCP packet duplication function can be defined as the initial state, configured by the base station, of the PDCP packet duplication function according to the second information.
[0216] [0216] In the mode of the present description, in a case where the initial state configured by the base station is the active state, the current state of the PDCP packet duplication function can be defined as the active state; and likewise, in a case where the initial state configured by the base station is the inactive state, the current state of the PDCP packet duplication function can be defined as the inactive state.
[0217] [0217] (2-3) After an activation instruction for the PDCP packet duplication function is received from the base station, the current state of the PDCP packet duplication function can be defined as the active state according to the instruction activation.
[0218] [0218] In the mode of the present description, after the activation instruction for the PDCP packet duplication function is received from the base station, it may be necessary for the current state of the PDCP packet duplication function to be defined as the active state, regardless of what state the PDCP packet duplication function was in before.
[0219] [0219] In terms of the priority of the three ways of definition (2-1), (2-2) and (2-3), the priority of (2-3) is higher, that is, even if the current state If the PDCP packet duplication function has been set to the inactive state, it is also necessary for the current state of the PDCP packet duplication function to be switched from the inactive state to the active state after receiving the instruction to activate the duplication function of the PDCP packets. base station PDCP packets. The priority of (2-1) is lower, that is, the default initial state of the system is adopted only when no configuration of the base station is received.
[0220] [0220] It can be seen by the modalities that the current state of the PDCP packet duplication function can be defined according to a configuration of the base station and, in a case where there is no configuration of the base station, the current state of the function Duplication of PDCP packets can also be defined according to the initial default state of the system, so that subsequent data transmission according to the current state can be ensured and the diversity of data transmission can be improved.
[0221] [0221] In one embodiment, in step 150, the current state of the PDCP packet duplication function is the inactive state, and the transmission entity corresponding to the RB includes the primary RLC entity and the secondary RLC entity. In this case, during data transmission, whether the RB is a newly established SRB or DRB or is an SRB or DRB which has been established, further distinction may be required and data transmission can be carried out in accordance with the RB distinct.
[0222] [0222] First, the RB can be a newly established SRB or DRB.
[0223] [0223] In such a way, data transmission can be performed using the primary RLC entity.
[0224] [0224] In the form of the present description, the PDCP can send a Packet Data Unit (PDU) through the primary RLC entity, namely, a data size that can be sent can be indicated through the PDCP to a corresponding logical channel. to the primary RLC entity.
[0225] [0225] Second, the RB can be an SRB or DRB that has been established.
[0226] [0226] In this way, at least one of the following ways of data transmission can still be included, that is, (3-1) or (3-2) or (3-3) or (3-4).
[0227] [0227] (3-1) Data transmission for data that is not delivered to an RLC layer is performed using the primary RLC entity and data transmission for data that has been delivered to the secondary RLC entity continues to be performed using the secondary RLC entity.
[0228] [0228] In the form of the present description, the PDCP can send a subsequent PDU (PDU that has not yet been delivered to the RLC layer) through the primary RLC entity, and a PDCU that was sent to the secondary RLC entity can still be sent through the entity Secondary RLC.
[0229] [0229] (3-2) In an AM, data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent with success.
[0230] [0230] In the modality of this description, for AM, a PDU that has not yet been delivered to the RLC layer and a PDU that has been delivered to the secondary RLC entity, but has not yet been successfully sent, can be sent by the PDCP through the primary RLC entity and the secondary RLC entity that is not newly built can be rebuilt.
[0231] [0231] (3-3) In a UM, data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer.
[0232] [0232] (3-4) At UM, data that has been delivered to the secondary RLC entity, but has not yet been sent, is reported by the RLC layer to a PDCP layer, and data transmission is performed by the PDCP layer using the entity Primary RLC for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent.
[0233] [0233] In the modality of the present description, for UM, the two ways (3-3) and (3-4) can be adopted: the PDU that has not yet been delivered in the RLC layer is sent by the PDCP through the primary RLC entity ; or, a specific PDU that has not yet been delivered to the next layer is indicated by the RLC layer for the PDCP, and the PDU that has not yet been delivered to the RLC layer and a PDU that has been delivered to the secondary RLC entity but has not yet been delivered. sent is sent by the PDCP layer through the primary RLC entity, and the secondary RLC entity that is not newly built can be reconstructed.
[0234] [0234] It can be seen from the modality that, in case the PDCP packet duplication function has not yet been activated, if the RB is a newly established SRB or DRB or it is an SRB or DRB that has been established it is necessary to be distinguished by the data transmission and, in particular, by the SRB or DRB that has been established, whether the data transmission is for data that is not delivered at the RLC layer or if the data that was delivered to the secondary RLC entity is needed. different, so that different processing can be implemented for data that is not sent and data that has been sent, and the reliability of data transmission can be improved.
[0235] [0235] In one embodiment, in (3-2) and (3-4), data transmission can be performed using the primary RLC entity for data that is not delivered to the RLC layer and the data that was delivered to the secondary RLC entity, but it has not yet been successfully sent, and the secondary RLC entity that was built can be rebuilt.
[0236] [0236] It can be seen from the modality that, when data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but not yet that has been successfully sent, the secondary RLC entity that was built can be reconstructed, that is, the data on the secondary RLC entity that was built is excluded, to prepare for the subsequent data transmission, so that the reliability of the data transmission can be improved.
[0237] [0237] In one mode, in step 150, the current state of the PDCP packet duplication function is the active state; the transmission entity corresponding to the RB may include the primary RLC entity and the secondary RLC entity. In this case, during data transmission, two transmission entities, that is, the primary RLC entity and the secondary RLC entity, are required for data transmission, and there can be at least one of the following ways of data transmission, or that is, (4- 1) or (4-2) or (4-3) or (4-4).
[0238] [0238] (4-1) Data that is not delivered to the RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, and the PDCP packet and the PDCP packet duplicate are sent through the primary RLC entity and the secondary RLC Entity, respectively.
[0239] [0239] In the form of the present description, the UE can generate a duplicate of the PDU that has not yet been delivered to the RLC layer and send the PDU and the duplicate through two RLC entities, respectively, and the data that has been delivered to the RLC entity. can continue to be sent through the RLC entity.
[0240] [0240] (4-2) In AM, data that is not delivered to the RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, the PDCP packet and the PDCP packet duplicate are sent through the main RLC entity and the secondary RLC entity, respectively, data that has been delivered to an RLC entity, but has not yet been successfully sent, is duplicated to obtain another PDCP packet duplicate and the other PDCP packet duplicate is sent by another RLC entity.
[0241] [0241] In the modality of this description, for AM, the UE can generate a duplicate of the PDU that has not yet been delivered to the RLC layer and send the PDU and the duplicate through two RLC entities, respectively, and a duplicate. of the PDU that was delivered to the RLC entity, but has not yet been successfully sent, can be generated by the PDCP layer and sent by another RLC entity.
[0242] [0242] (4-3) At UM, the data that was delivered to the RLC layer is duplicated to obtain a PDCP packet and a PDCP packet duplicate, and the PDCP packet and the PDCP packet duplicate are sent by the main RLC entity and the secondary RLC entity, respectively.
[0243] [0243] (4-4) At UM, data that has not yet been sent is reported by the RLC layer to the PDCP layer, and data that is not delivered to the RLC layer is duplicated by the PDCP layer to obtain a PDCP packet and a PDCP packet duplicate, the PDCP packet and the PDCP packet duplicate are sent by the PDCP layer through the primary RLC entity and the secondary RLC entity, respectively, the data that has been delivered to an RLC entity, but has not yet been sent. duplicated to obtain another duplicated PDCP packet and the other duplicated PDCP packet is sent by another RLC entity.
[0244] [0244] In the modality of the present description, for UM, the two ways (4-3) and (4-4) can be adopted: for UM,
[0245] [0245] It can be seen from the modality that, after the PDCP packet duplication function is activated, the two transmission entities, that is, the primary RLC entity and the secondary RLC entity, may be necessary for data transmission. and the PDCP packet and the PDCP packet duplicate can be sent through the primary RLC entity and the secondary RLC entity, respectively, or different ways of transmission in the AM or UM can be adopted, so that data that is not sent and the data that has been sent can be transmitted in multiple transmission ways, the reliability of the data transmission can be guaranteed and, in the meantime, the efficiency of the data transmission can also be improved.
[0246] [0246] In one embodiment, the current state of the PDCP packet duplication function is the active state and, as shown in FIG. 4, the data transmission method, based on the method shown in FIG. 1, it may also include the following steps 410 to 420.
[0247] [0247] In step 410, a second indication message sent by the base station is received, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function.
[0248] [0248] In step 420, the secondary RLC entity is reconstructed and data transmission is performed using the primary RLC entity.
[0249] [0249] It can be seen from the modality that, after the instruction to disable the PDCP packet duplication function is received from the base station, the secondary RLC entity can be reconstructed and the data transmission is performed using the primary RLC entity. , so that successful data transmission can still be guaranteed when the PDCP packet duplication function is disabled and the reliability of data transmission can be improved.
[0250] [0250] In one embodiment, as shown in FIG. 5, the data transmission method, based on the method shown in FIG. 1, it can also include the following steps 510 to 520.
[0251] [0251] In step 510, a third indication message sent by the base station is received, the third indication message to represent a disconfiguration instruction for the packet duplication function PDCP.
[0252] [0252] In step 520, the secondary RLC entity is released and data transmission is performed using the primary RLC entity.
[0253] [0253] In the mode of the present description, since the third indication message does not include the RLC entity configured by the base station and specified to be released, the secondary RLC entity can be released as standard.
[0254] [0254] It can be seen from the modality that, after the instruction to disable the PDCP packet duplication function is received from the base station, the secondary RLC entity can be reconstructed and the data transmission is performed using the primary RLC entity. , so that successful data transmission can still be guaranteed when the PDCP packet duplication function is disabled and the reliability of data transmission can be improved.
[0255] [0255] In one embodiment, as shown in FIG. 6, the data transmission method, based on the method shown in FIG. 1, it can also include the following steps 610 to 620.
[0256] [0256] In step 610, a fourth indication message sent by the base station is received, the fourth indication message is to represent the disconfiguration instruction for the PDCP packet duplication function and an RLC entity specified to be released.
[0257] [0257] In the mode of the present description, the RLC entity specified to be released may be one of at least two transmission entities configured for the RB by the base station. For example, the RLC entity specified to be released is one of the primary and secondary RLC entities.
[0258] [0258] In step 620, the RLC entity specified to be released is released and data transmission is performed using an RLC entity not specified to be released.
[0259] [0259] In the mode of the present description, in a case where the RLC entity specified to be released is the primary RLC entity, data transmission may be performed using the secondary RLC entity; and in a case where the RLC entity specified to be released is the secondary RLC entity, data transmission can be performed using the primary RLC entity.
[0260] [0260] It can be seen from the modality that, after the deconfiguration instruction for the PDCP packet duplication function and the specified RLC entity to be released are received from the base station, the specified RLC entity to be released can be released, and data transmission can be performed by using an unspecified RLC entity to be released, so that successful data transmission can still be guaranteed by using the unspecified RLC entity to be released when the packet duplication function PDCP is unconfigured and the base station specifies the RLC entity to be released and, therefore, the reliability of data transmission can be improved.
[0261] [0261] In one embodiment, as shown in FIG. 7, the data transmission method, based on the method shown in FIG. 1, it can also include the following steps 710 to 720.
[0262] [0262] In step 710, a fifth indication message sent by the base station is received, the fifth indication message is to represent a carrier split function configured for the RB by the base station.
[0263] [0263] In step 720, the PDCP packet duplication function is deactivated and the carrier split function is activated.
[0264] [0264] Thus, for data that has been delivered to the RLC layer, at least one of the following ways of data transmission can be included, that is, (5-1) or (5-2) or (5- 3)
[0265] [0265] (5-1) Data transmission continues to be performed using the primary RLC entity and the secondary RLC entity.
[0266] [0266] (5-2) In the event that the current state of the PDCP packet duplication function is the active state prior to disabling the PDCP packet duplication function, the secondary RLC entity may be reconstructed.
[0267] [0267] (5-3) In the event that the current state of the PDCP packet duplication function is the inactive state prior to disabling the PDCP packet duplication function, data transmission may continue to be performed using primary RLC entity and the secondary RLC entity.
[0268] [0268] It can be seen from the mode that, after receiving the carrier split function configured for the RB by the base station, the PDCP packet duplication function can be disabled, the carrier split function can be activated and the data that was delivered in the RLC layer can be transmitted in more than one way, so that successful data transmission can still be ensured, even when different functions are exchanged, and the reliability of the data transmission can be improved.
[0269] [0269] FIG. 8 is a flow chart illustrating a method of transmitting data according to an exemplary embodiment. The data transmission method can be applied to a base station. As shown in FIG. 8, the data transmission method includes the following steps 810 to 840.
[0270] [0270] In step 810, a PDCP packet duplication function is configured for an RB.
[0271] [0271] In the mode of the present description, all transmission functions that can be implemented by the same RB can be configured by the base station, and a terminal can make corresponding configurations according to a configuration of the base station.
[0272] [0272] In step 820, at least two transmission entities configured to implement the PDCP packet duplication function are configured.
[0273] [0273] In the form of the present description, the transmission entity may refer to an RLC entity necessary for the implementation of the PDCP packet duplication function. For example, a primary RLC entity and a secondary RLC entity may be required for the implementation of the PDCP packet duplication function, in which case the two RLC entities, that is, the primary RLC entity and the secondary RLC entity, can be configured for RB.
[0274] [0274] In step 830, the first information is added to a first indication message, the first information being to represent the PDCP packet duplication function and at least two transmission entities configured for the RB by the base station.
[0275] [0275] In the mode of the present description, in the case where the base station configures the PDCP packet duplication function, the primary RLC entity and the secondary RLC entity for the RB, configuration information of the base station can be sent to a terminal through the first indication message.
[0276] [0276] In step 840, the first indication message is sent to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indicator message and to define an entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message.
[0277] [0277] It can be seen from the modality that a PDCP packet duplication function can be configured for a RB, at least two transmission entities configured to implement the PDCP packet duplication function can be configured, the first information can be added to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities configured for the RB by the base station, so that the first indication message can be sent to the terminal to allow the terminal to define a corresponding transmission function for the RB to be the PDCP packet duplication function according to the first indication message and to define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message and then the terminal can define a corresponding transmission entity and RB according to the at least two transmission entities indicated in the first mes wise indication, define a present state of the PDCP packet duplication function, the current state including an active state and an inactive state and perform the data transmission accordingly with the current state of the PDCP packet duplication function and the transmission entity corresponding to the RB, so that data transmission to the PDCP packet duplication function can be implemented and the reliability of the data transmission can be improved.
[0278] [0278] In one embodiment, as shown in FIG. 9, the data transmission method, based on the method shown in FIG. 8, it can also include the following steps 910 to 920.
[0279] [0279] In step 910, an initial state of the PDCP packet duplication function is configured, the initial state being an active state or an inactive state.
[0280] [0280] In the mode of the present description, the base station can configure an initial state of the PDCP packet duplication function to allow the terminal to define a present state of the PDCP packet duplication function according to the initial state configured by the base station .
[0281] [0281] In step 920, the second information to represent the initial state of the PDCP packet duplication function is added to the first indication message.
[0282] [0282] It can be seen from the modality that the initial state of the PDCP packet duplication function can be configured, the initial state being an active state or an inactive state, to allow the terminal to define a current state of the packet duplication PDCP works according to a configuration of the base station and also performs data transmission according to the current state; the base station can then flexibly determine whether or not to enable the PDCP packet duplication function, so that the base station can control the initial state of the PDCP packet duplication function and indirectly makes a unified control over the transmission terminal data, and the reliability of data transmission can be improved.
[0283] [0283] In one mode, after step 840, for the RB that has been configured with the PDCP packet duplication function, in a case where the PDCP packet duplication function is in the active state, the base station can instruct the terminal to disable the PDCP packet duplication function.
[0284] [0284] In this way, the base station can send a second indication message to the terminal, the second indication message to represent a deactivation instruction for the PDCP packet duplication function.
[0285] [0285] It can be seen from the modality that the second indication message can be sent to the terminal, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function, so that the base station can disable the duplication of PDCP packets function, the controllability of data transmission can be improved and the reliability of data transmission can be improved.
[0286] [0286] In one mode, after step 840, for the RB that is configured with the PDCP packet duplication function, the base station can instruct the terminal to unconfigure the PDCP packet duplication function.
[0287] [0287] In this way, the base station can send a third indication message to the terminal, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function.
[0288] [0288] It can be seen from the modality that the third indication message can be sent to the terminal, the third indication message being to represent a deconfiguration instruction for the PDCP packet duplication function, so that the base station can misconfigure the PDCP packet duplication function, the controllability of data transmission can be improved and the reliability of data transmission can be improved.
[0289] [0289] In one mode, after step 840, for the RB that is configured with the PDCP packet duplication function, the base station can further instruct the terminal to unconfigure the PDCP packet duplication function and specify an RLC entity to be released.
[0290] [0290] In this way, the base station can send a fourth indication message to the terminal, the fourth indication message to represent a deconfiguration instruction for the PDCP packet duplication function and a specified RLC entity to be released.
[0291] [0291] In the form of the present description, the RLC entity specified to be released may be one of at least two transmission entities configured for the RB by the base station. For example, the RLC entity specified to be released can be one of the primary and secondary RLC entities.
[0292] [0292] It can be seen from the modality that the fourth indication message can be sent to the terminal, the fourth indication message being to represent a deconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified for be released, so that the base station can unconfigure the PDCP packet duplication function and also implement control over the RLC entity, in addition, the data transmission can be better controlled, and the reliability of the data transmission can be improved.
[0293] [0293] In one mode, after step 840, for the RB that is configured with the PDCP packet duplication function,
[0294] [0294] In this way, the base station can send a fifth indication message to the terminal, the fifth indication message to represent a carrier split function configured for the RB by the base station.
[0295] [0295] It can be seen from the mode that the fifth indication message can be sent to the terminal, the fifth indication message is to represent a carrier division function configured for the RB by the base station, so that the transfer between the duplication of PDCP packet function and the carrier split function can be implemented, one or more transmission functions can still be performed for the same RB by using at least two shared transmission entities, RB transmission functions can enriched and the practicality of data transmission can be improved.
[0296] [0296] Corresponding to the modalities of the data transmission method, the present description also provides modalities for a data transmission device.
[0297] [0297] FIG. 10 is a block diagram of a data transmission device according to an exemplary embodiment. The data transmission device can be applied to a terminal and is configured to perform the data transmission method shown in FIG. 1. As shown in FIG. 10, the data transmission device may include:
[0298] [0298] a first receiving module 101, configured to receive a first indication message from a base station, the first indication message including the first information and the first information intended to represent a PDCP packet duplication function and at least two transmission entities configured for a RB by the base station;
[0299] [0299] a first configuration module 102, configured to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message;
[0300] [0300] a second configuration module 103, configured to define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message;
[0301] [0301] a third configuration configuration module 104, configured to define a current state of the PDCP packet duplication function, the current state including an active state and an inactive state; and
[0302] [0302] a first transmission module 105, configured to perform data transmission according to the present state and the transmission entity.
[0303] [0303] It can be seen from the mode that the terminal can receive a first indication message from the base station, the first indication message including the first information and the first information being to represent a PDCP packet duplication function and at least two transmission entities configured for the RB by the base station, define a transmission function corresponding to an RB to be the PDCP packet duplication function according to the first indication message, define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message, define a current state of the PDCP packet duplication function, the current state including an active state and an inactive state and perform data transmission according to the current state of the duplication function of PDCP packets and the transmission entity corresponding to the RB, so that the data transmission to the dup function PDCP packet licensing is implemented and the reliability of data transmission can be improved.
[0304] [0304] In one embodiment, as shown in FIG. 11, based on the device shown in FIG. 10, the at least two transmitting entities configured by the base station include a primary RLC entity and a secondary RLC entity, and the second configuration module 103 may include:
[0305] [0305] a first configuration sub-module 111, configured to, in the case where the RB is a newly established SRB or DRB, build a first RLC entity and a second RLC entity, define the first RLC entity as the main RLC entity and define the second RLC entity as a secondary RLC entity; and
[0306] [0306] a second configuration sub-module 112, configured to, in the case where the RB is an SRB or DRB that has been established, define an RLC entity that was built as the main RLC entity and define another RLC entity that was built as the secondary RLC entity.
[0307] [0307] It can be seen from the modality that the terminal can still define a primary RLC entity and a secondary RLC entity corresponding to the RB according to the primary RLC entity and the secondary RLC entity configured for the RB by the base station to satisfy the two transmission entities necessary for the implementation of the PDCP packet duplication function and can transmit a PDCP packet and a duplicate PDCP packet through the two transmission entities, so that the speed of data transmission can be increased, the reliability of data transmission data can be improved, and a low send success rate can be updated when the PDCP packet and the duplication of PDCP packets are transmitted on the same transmitting entity.
[0308] [0308] In one embodiment, as shown in FIG. 12, based on the device shown in FIG. 10, the third configuration module 104 may include:
[0309] [0309] a third configuration sub-module 121, configured to adopt at least one of the following configuration ways:
[0310] [0310] define the current state as a default initial state of the system, the default initial state of the system including the active state or the inactive state; or
[0311] [0311], in the case where the first indication message also includes second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is the active state or the inactive state, defining the current state as the initial state, configured by the base station, of the PDCP packet duplication function according to the second information; or
[0312] [0312] in case an activation instruction for the PDCP packet duplication function is received from the base station, configuring the current state as being the active state according to the activation instruction.
[0313] [0313] It can be seen from the modality that the current state of the PDCP packet duplication function can be defined according to a configuration of the base station and, in a case where there is no configuration of the base station, the current state of the duplication function of PDCP packets can also be defined according to the system's initial default state, so that subsequent data transmission according to the current state can be ensured and the diversity of data transmission can be improved.
[0314] [0314] In one embodiment, as shown in FIG. 13, based on the device shown in FIG. 10, the current state of the PDCP packet duplication function is the inactive state, the transmission entity corresponding to the RB includes the primary RLC entity and the secondary RLC entity, and the first transmission module 105 may include:
[0315] [0315] a first transmission submodule 131,
[0316] [0316] a second transmission sub-module 132, configured to, in the case where the RB is an SRB or DRB that has been established, adopt at least one of the following ways of data transmission:
[0317] [0317] performing data transmission by using the primary RLC entity for data that is not delivered to an RLC layer and continuing the data transmission by using the secondary RLC entity for data that has been delivered to the secondary RLC entity, or
[0318] [0318] in an AM, performing data transmission by using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been successfully sent, or
[0319] [0319] in a UM, performing data transmission using the primary RLC entity for data that is not delivered to the RLC layer, or
[0320] [0320] in a UM, reporting to a PDCP layer, through the RLC layer, data that has been delivered to the secondary RLC entity, but has not yet been sent and performs, through the PDCP layer, data transmission using the primary RLC entity for the data that are not delivered to the RLC layer and the data that was delivered to the secondary RLC entity, but has not yet been sent.
[0321] [0321] It can be seen from the modality that, in a case where the PDCP packet duplication function has not yet been activated, whether the RB is a newly established SRB or DRB or is an SRB or DRB that has been established , it may be necessary to be distinguished for data transmission, and particularly for the SRB or DRB that has been established, whether the data transmission is for data that is not delivered at the RLC layer or data that has been delivered to the secondary entity of RLC may be required. distinguish, so that different processing is implemented for data that is not sent and data that has been sent, and the reliability of data transmission can be improved.
[0322] [0322] In one embodiment, the second transmission sub-module 132 may also include:
[0323] [0323] a third transmission sub-module, configured for, when data transmission can be performed using the primary RLC entity for data that is not delivered to the RLC layer and data that was delivered to the secondary RLC entity, but not sent successfully rebuild the secondary RLC entity that was built.
[0324] [0324] It can be seen from the modality that, in a case where data transmission is performed by using the primary RLC entity for data that is not delivered to the RLC layer and the data that was delivered to the secondary RLC entity but has not yet been successfully sent, the secondary RLC entity that was built can be reconstructed, that is, the data on the secondary RLC entity that was built is excluded, to prepare for the subsequent data transmission, so that the reliability of the data transmission can be be improved.
[0325] [0325] In one embodiment, as shown in FIG. 14, based on the device shown in FIG. 10, the current state of the PDCP packet duplication function is the inactive state, the transmission entity corresponding to the RB includes the primary RLC entity and the secondary RLC entity, and the first transmission module 105 may include:
[0326] [0326] a fourth transmission sub-module 141, configured to adopt at least one of the following ways of data transmission:
[0327] [0327] duplicate data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate and send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively; or
[0328] [0328] in an AM, duplicating data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate, sending the duplicated PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, respectively , duplicate data that has been delivered to an RLC entity, but has not yet been successfully sent to obtain another PDCP packet duplication and to send another PDCP packet duplicate through another RLC entity; or
[0329] [0329] in a UM, duplicating data that was delivered to an RLC layer to obtain a duplicate PDCP packet and PDCP packet and sending the duplicate PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, respectively; or
[0330] [0330] in a UM, reporting to the PDCP layer, through the RLC layer, data that has not yet been sent; and duplicating, by the PDCP layer, data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate, by sending the duplicated PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, respectively; duplicate the data that was delivered to an RLC entity, but has not yet been sent to obtain another PDCP packet duplication and send to another PDCP packet duplicate through another RLC entity.
[0331] [0331] It can be seen from the modality that, after the PDCP packet duplication function is activated, the two transmission entities, that is, the primary RLC entity and the secondary RLC entity, may be necessary for data transmission , and the PDCP packet and the duplicate PDCP packet can be sent through the primary RLC entity and the secondary RLC entity, respectively, or different modes of transmission in the AM or UM can be adopted, so that data that is not sent and that have been sent can be transmitted in multiple transmission ways, the reliability of the data transmission can be guaranteed and, in the meantime, the efficiency of the data transmission can be improved.
[0332] [0332] In one embodiment, as shown in FIG. 15, based on the device shown in FIG. 10, the current state of the PDCP packet duplication function is the inactive state, and the device may also include:
[0333] [0333] a second receiving module 151, configured to receive a second indication message from the base station, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function; and
[0334] [0334] a second transmission module 152, configured to reconstruct the secondary RLC entity and perform data transmission using the primary RLC entity.
[0335] [0335] It can be seen from the modality that, after the instruction to disable the PDCP packet duplication function is received from the base station, the secondary RLC entity can be reconstructed and the data transmission can be performed using the RLC entity. primary, so that successful data transmission can still be guaranteed when the PDCP packet duplication function is disabled, and the reliability of data transmission can be improved.
[0336] [0336] In one embodiment, as shown in FIG. 16, based on the device shown in FIG. 10, the device may further include:
[0337] [0337] a third receiving module 161, configured to receive a third indication message from the base station, the third indication message being to represent a disconfiguration instruction for the PDCP packet duplication function; and
[0338] [0338] a third transmission module 162, configured to release the secondary RLC entity and perform data transmission using the primary RLC entity.
[0339] [0339] It can be seen from the modality that, after the deconfiguration instruction for the PDCP packet duplication function is received from the base station, the secondary RLC entity can still be released and the data transmission can be performed using the primary RLC entity, so that successful data transmission can still be ensured when the PDCP packet duplication function is unconfigured and the reliability of data transmission can be improved.
[0340] [0340] In one embodiment, as shown in FIG. 17, based on the device shown in FIG. 10, the device may further include:
[0341] [0341] a fourth receiving module 171, configured to receive a fourth indication message from the base station, the fourth indication message to represent the disconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified to be released; and
[0342] [0342] a fourth transmission module 172, configured to release the specified RLC entity to be released and perform data transmission using an unspecified RLC entity to be released.
[0343] [0343] It can be seen from the modality that, after the deconfiguration instruction for the PDCP packet duplication function and the specified RLC entity to be released are received from the base station, the specified RLC entity to be released can be released, and data transmission can be performed by using an unspecified RLC entity to be released, so that successful data transmission can still be guaranteed by using the unspecified RLC entity to be released in the event that the duplication of PDCP packets is configured and the base station specifies the RLC entity to be released, and the reliability of data transmission can be improved.
[0344] [0344] In one embodiment, as shown in FIG. 18, based on the device shown in FIG. 10, the device may further include:
[0345] [0345] a fifth receiving module 181, configured to receive a fifth indication message from the base station, the fifth indication message being to represent a carrier division function configured for the RB by the base station;
[0346] [0346] an activation module 182, configured to disable the PDCP packet duplication function and activate the carrier split function; and
[0347] [0347] a fifth transmission module 183, configured to adopt at least one of the following ways of transmitting data for data that has been delivered to the RLC layer:
[0348] [0348] continuation of data transmission through the use of the primary RLC entity and the secondary RLC entity, or
[0349] [0349] in a case where the current state of the PDCP packet duplication function is the active state prior to disabling the PDCP packet duplication function, reconstructing the secondary RLC entity or
[0350] [0350] in a case where the current state of the PDCP packet duplication function is the inactive state before the PDCP packet duplication function is disabled, continuing the data transmission using the primary RLC entity and the secondary RLC entity.
[0351] [0351] It can be seen from the mode that, after receiving the carrier split function configured for the RB by the base station, the PDCP packet duplication function can be disabled, the carrier split function can be activated and the data that has been delivered to the RLC layer can be transmitted in more than one way, so that successful data transmission can still be ensured, even when delivery between different functions is performed, and the reliability of the data transmission can be improved.
[0352] [0352] FIG. 19 is a block diagram of a data transmission device according to an exemplary embodiment. The data transmission device can be applied to a base station and is configured to perform the data transmission method shown in FIG. 8. As shown in FIG. 19, the data transmission device may include:
[0353] [0353] a first configuration module 191, configured to configure a PDCP packet duplication function for an RB;
[0354] [0354] a second configuration module 192, configured to configure at least two transmission entities configured to implement the PDCP packet duplication function;
[0355] [0355] a first addition module 193, configured to add the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and
[0356] [0356] a first sending module 194, configured to send the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first message indication and define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message.
[0357] [0357] It can be seen from the modality that a PDCP packet duplication function is configured for a RB, at least two transmission entities configured to implement a PDCP packet duplication function are configured, the first information is added to the first indication message, the first information being to represent the PDCP packet duplication function and at least two transmission entities configured for the RB by the base station, and the first indication message is sent to the terminal, so the terminal can define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and defines a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message and , then the terminal can define the transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message, define the PDCP packet duplication function, the present state, including an active state and an inactive state, and can perform data transmission according to the current state of the duplication function PDCP packets and the transmission entity corresponding to the RB, so that data transmission for the PDCP packet duplication function is implemented and the reliability of data transmission can be improved.
[0358] [0358] In one embodiment, as shown in FIG. 20, based on the device shown in FIG. 19, the device may also include:
[0359] [0359] a third configuration module 201, configured to configure an initial state of the PDCP packet duplication function, the initial state being an active state or an inactive state; and
[0360] [0360] a second addition module 202, configured to add second information to represent the initial state in the first indication message.
[0361] [0361] It can be seen from the modality that an initial state of a PDCP packet duplication function is configured, the initial state being an active state or an inactive state; therefore, the terminal can define a current state of the PDCP packet duplication function according to a configuration of the base station and can still perform data transmission according to the present state, and then the base station can flexibly determine whether or not to enable the PDCP packet duplication function, so that the base station can control the initial state of the PDCP packet duplication function and indirectly can make a unified control over the data transmission of the terminal, and the reliability of the data transmission can be improved.
[0362] [0362] In one embodiment, based on the device shown in FIG. 19, the device may also include:
[0363] [0363] a second sending module, configured to send a second indication message to the terminal, the second indication message to represent a deactivation instruction for the PDCP packet duplication function.
[0364] [0364] It can be seen from the mode that the second indication message is sent to the terminal, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function, so that the base station can disable the PDCP packet duplication function, the controllability of data transmission can be improved and the reliability of data transmission can be improved.
[0365] [0365] In one embodiment, based on the device shown in FIG. 19, the device may also include:
[0366] [0366] a third sending module, configured to send a third indication message to the terminal, the third indication message to represent a deconfiguration instruction for the PDCP packet duplication function.
[0367] [0367] It can be seen from the modality that the third indication message is sent to the terminal, the third indication message being to represent the unconfiguration instruction of the PDCP packet duplication function, so that the base station can unconfigure o The PDCP packet duplication function, the controllability of data transmission can be improved and the reliability of data transmission can be improved.
[0368] [0368] In one embodiment, based on the device shown in FIG. 19, the device may also include:
[0369] [0369] a fourth sending module, configured to send a fourth indication message to the terminal, the fourth indication message to represent a deconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified to be released .
[0370] [0370] It can be seen from the modality that the fourth indication message is sent to the terminal, the fourth indication message is to represent a deconfiguration instruction for the PDCP packet duplication function and represent a specified RLC entity to be released. therefore, that the base station can unconfigure the PDCP packet duplication function and also implement control over the RLC entity, the controllability of the data transmission can be improved and the reliability of the data transmission.
[0371] [0371] In one embodiment, based on the device shown in FIG. 19, the device may also include:
[0372] [0372] a fifth sending module, configured to send a fifth indication message to the terminal, the fifth indication message to represent a carrier division function configured for the RB by the base station.
[0373] [0373] It can be seen from the modality that the fifth indication message is sent to the terminal, the fifth indication message is to represent a carrier division function configured for the RB by the base station, so that the transfer between the PDCP packet duplication function and carrier split function can be implemented, one or more transmission functions can still be performed for the same RB by using at least two shared transmission entities, RB transmission functions can be implemented enriched and the practicality of data transmission can be improved.
[0374] [0374] The modalities of the device substantially correspond to the modalities of the method and, therefore, the related parties refer to the part of the description of the modalities of the method. The device modalities described above are only schematic, the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units and may be located in the same location or may be distributed to several units of network. Part or all of the modules in it can be selected according to a practical requirement to achieve the solutions of this description. Those skilled in the art can understand and implement without creative work.
[0375] [0375] Correspondingly, the present description also provides a non-transitory computer-readable storage medium, which is provided with a computer program stored therein, the computer program being configured to perform any method of data transmission shown in FIG. 1 to FIG. 7.
[0376] [0376] Correspondingly, the present description also provides a non-transitory computer-readable storage medium, which is provided with a computer program stored therein, the computer program being configured to perform any data transmission method shown in FIG. 8 to FIG. 9
[0377] [0377] Correspondingly, the present description also provides a data transmission device, which is applied to a terminal and includes:
[0378] [0378] A processor; and
[0379] [0379] a memory configured to store an executable instruction for the processor,
[0380] [0380] where the processor is configured to:
[0381] [0381] receives a first indication message from a base station, the first indication message including the first information and the first information being to represent a PDCP packet duplication function and at least two transmission entities configured for one
[0382] [0382] defines a transmission function corresponding to the RB to be the function of duplicating PDCP packets according to the first indication message;
[0383] [0383] define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message;
[0384] [0384] defines a present state of the PDCP packet duplication function, the present state including an active state and an inactive state; and
[0385] [0385] carry out data transmission according to the current state and the transmission entity.
[0386] [0386] FIG. 21 is a structure diagram of a data transmission device according to an exemplary embodiment. FIG. 21 illustrates a data transmission device 2100 according to an exemplary embodiment. The 2100 data transmission device can be a terminal, such as a computer, a mobile phone, a digital transmission terminal, a messaging device, a game console, a tablet, a medical device, fitness equipment and a digital assistant staff.
[0387] [0387] With reference to FIG. 21, the data transmission device 2100 may include one or more of the following components: a processing component 2101, a memory 2102, a power component 2103, a multimedia component 2104, an audio component 2105, an input / output (I / O) interface 2106, a sensor component 2107 and a communication component 2108.
[0388] [0388] Processing component 2101 is typically configured to control the general operations of the 2100 data transmission device, such as operations associated with the display, phone calls, data communication, camera operations and recording operations. Processing component 2101 may include one or more processors 2109 to execute instructions for performing all or part of the steps in the above-mentioned method. In addition, processing component 2101 may include one or more modules that facilitate interaction between processing component 2101 and other components. For example, processing component 2101 may include a multimedia module to facilitate interaction between multimedia component 2104 and processing component 2101.
[0389] [0389] Memory 2102 is configured to store various types of data to support the operation of the 2100 data transmission device. Examples of such data may include instructions for any application programs or methods operated on the 2100 data transmission device, data from contact, phone book data, messages, images, video, etc. The 2102 memory can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as an SRAM (Static Random Access Memory), an electrically erasable programmable read Only memory (EEPROM), a programmable read-only memory erasable (EPROM), a programmable read-only memory (PROM),
[0390] [0390] Power component 2103 is configured to supply power to various components of the 2100 data transmission device. Power component 2103 may include a power management system, one or more power supplies and other components associated with generation , power management and distribution for the 2100 data transmission device.
[0391] [0391] Multimedia component 2104 may include a screen to provide an output interface between the 2100 data transmission device and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the TP, it can be implemented as a touch screen to receive an input signal from the user. The TP can include one or more touch sensors to detect touches, swipes and gestures on the TP. Touch sensors can not only detect a limit of a touch or swipe action, but can also detect the duration and pressure associated with the touch or swipe action. In some embodiments, the multimedia component 2104 may include a front camera and / or a rear camera. The front camera and / or the rear camera can receive external multimedia data when the 2100 data transmission device is in an operating mode, such as a photo or video mode. Each of the front and rear cameras can be a fixed optical lens system or have optical zoom and focus capabilities.
[0392] [0392] The 2105 audio component is configured to emit and / or insert an audio signal. For example, audio component 2105 may include a microphone (MIC) and the MIC is configured to receive an external audio signal when the 2100 data transmission device is in operating mode, such as a call mode, a recording and a voice recognition mode. The received audio signal can also be stored in memory 2102 or sent via communication component 2108. In some embodiments, audio component 2105 can also include a speaker configured to output the audio signal.
[0393] [0393] I / O interface 2106 is configured to provide an interface between processing component 2101 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, a button and the like. The button can include, among others: a home button, a volume button, a home button and a lock button.
[0394] [0394] Sensor component 2107 may include one or more sensors configured to provide status assessment in various respects for the data transmission device
[0395] [0395] Communication component 2108 is configured to facilitate wired or wireless communication between the 2100 data transmission device and another device. The 2100 data transmission device can access a wireless network based on a communication standard, such as a Wireless Fidelity (WiFi) network, a second generation (2G) or third generation (3G) network or a combination thereof. In an exemplary embodiment, the communication component 2108 can receive a transmission signal or information associated with the transmission of an external transmission management system through a transmission channel. In an exemplary embodiment, the communication component 2108 may also include a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, IrDA (Infrared Data Association) technology, Ultra-WideBand (UWB) technology, Bluetooth (BT) technology and other technology .
[0396] [0396] In an exemplary embodiment, the 2100 data transmission device can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), devices programmable logic devices (PLDs), Field Programmable Port Arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components and is configured to perform the method mentioned above.
[0397] [0397] In an exemplary embodiment, a non-transitory computer-readable storage medium is also provided, including instructions, such as memory 2102, including instructions, and instructions can be executed by processor 2109 of the data transmission device 2100 to implement the aforementioned method. For example, the non-transitory computer-readable storage medium can be a ROM, a Random Access Memory (RAM), a CD Read-Only Memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device and the like.
[0398] [0398] The instructions on the storage medium can be executed by the processor to allow the 2100 data transmission device to perform any data transmission method.
[0399] [0399] Correspondingly, the present description also provides a data transmission device, which is applied to a base station and includes:
[0400] [0400] One processor; and
[0401] [0401] a memory configured to store an executable instruction for the processor,
[0402] [0402] where the processor is configured to:
[0403] [0403] configure a PDCP packet duplication function for an RB;
[0404] [0404] configure at least two transmission entities configured to implement the PDCP packet duplication function;
[0405] [0405] adds the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and
[0406] [0406] sends the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and to define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message.
[0407] [0407] As shown in FIG. 22, FIG. 22 is a structure diagram of a data transmission device according to an exemplary embodiment. The data transmission device 2200 can be provided as a base station. With reference to FIG. 22, data transmission device 2200 includes a processing component 2222, a wireless transmitting / receiving component 2224, an antenna component 2226 and a signal processing part specific to the wireless interface, and processing component 2222 it can also include one or more processors.
[0408] [0408] A processor in processing component 2222 can be configured to perform any method of data transmission.
[0409] [0409] Other solutions for implementing the present description will be evident to those skilled in the art from the consideration of the specification and practice of the present description. This description is intended to cover any variations, uses or adaptations of the present description, following the general principles of the same and including departures from the present description as included in known or customary practice in the art. It is intended that the specification and examples are considered to be exemplary only, with a true scope and spirit of the present description being indicated by the following claims.
[0410] [0410] It will be appreciated that the present description is not limited to the exact construction that has been described above and illustrated in the accompanying drawings, and that various modifications and alterations can be made without departing from the scope of the same.
It is intended that the scope of the present description is limited only by the appended claims.
权利要求:
Claims (36)
[1]
1. Method for data transmission, applied to a terminal, characterized by the fact that it comprises: receiving a first indication message from a base station, in which the first indication message comprises the first information and the first information is to represent a packet duplication function PDCP (Data Packet Convergence Protocol) and at least two transmission entities configured for a Radio Carrier (RB) by the base station; defining a transmission function corresponding to the RB as the function of duplicating PDCP packets according to the first indication message; define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message; define a current state of the PDCP packet duplication function, the current state comprising an active state and an inactive state; and carry out data transmission according to the current state and the transmitting entity.
[2]
2. Method according to claim 1, characterized by the fact that the at least two transmission entities comprise a primary Radio Link Control (RLC) entity and a secondary RLC entity, and define the corresponding transmission entity to RB according to at least two transmission entities indicated in the first indication message comprises: in the case where the RB is a newly established SRB (Radio Signaling Carrier) or Radio Data Carrier (DRB), building a first RLC entity and a second RLC entity, defining the first RLC entity as the primary RLC entity and defining the second RLC entity as a secondary RLC entity; and in the event that the RB is an SRB or DRB that has been established, defining an RLC entity that was built as the primary RLC entity and defining another RLC entity that was constructed as the secondary RLC entity.
[3]
3. Method, according to claim 1, characterized by the fact that the configuration of the current state of the PDCP packet duplication function adopts at least one of the following configuration ways: define the current state as a default initial state of the system, the default initial state of the system comprising the active state or the inactive state; or if the first indication message also comprises second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is the active state or the inactive state, configuring the state current as the initial state, configured by the base station, of the PDCP packet duplication function according to the second information; or if an activation instruction for the PDCP packet duplication function is received from the base station, setting the current state to be the active state according to the activation instruction.
[4]
4. Method according to claim 1, characterized by the fact that the present state is the inactive state, the transmitting entity comprises a primary RLC entity and a secondary RLC entity, and carrying out data transmission according to the state current and the transmitting entity comprises: if the RB is a newly established SRB or DRB, carrying out data transmission using the primary RLC entity; and if the RB is an established SRB or DRB, adopting at least one of the following ways of data transmission: perform data transmission using the primary RLC entity for data that is not delivered to an RLC layer and continue the data transmission by using the secondary RLC entity for data that has been delivered to the secondary RLC entity, or in an acknowledgment mode (AM), performing data transmission using the primary RLC entity for data that is not delivered to an RLC layer and data that has been delivered to the secondary RLC entity, but have not yet been successfully sent, either in an unrecognized (UM) mode, performing data transmission using the primary RLC entity for data that is not delivered to the RLC layer, or in an unrecognized mode (UM), reporting, through an RLC layer, data that has been delivered to the secondary RLC entity, but has not yet been sent to a PDCP layer and performing, through the PDCP layer, data transmission through the use of the entity and primary RLC for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent.
[5]
5. Method, according to claim 4, characterized by the fact that data transmission is performed using the primary RLC entity for data that is not delivered to the RLC layer and the data that was delivered to the secondary RLC entity, but have not yet been successfully sent, it also includes: rebuilding the secondary RLC entity that was built
[6]
6. Method according to claim 1, characterized by the fact that the current state is the active state, the transmitting entity comprises a primary RLC entity and a secondary RLC entity, and carrying out data transmission according to the state current and the transmitting entity adopt at least one of the following ways of data transmission: duplicate data that is not delivered to an RLC layer to obtain a duplicate PDCP packet and PDCP packet, and send the duplicate PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, respectively; or in an AM recognition mode, duplicate data that is not delivered to an RLC layer to obtain a PDCP packet and a duplicate PDCP packet, sending the duplicated PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, duplicating the data they own has been delivered to an RLC entity, but has not yet been successfully sent to obtain another PDCP packet duplicate and to send another PDCP packet duplicate through another RLC entity; or in an unrecognized UM mode, duplicate data that was delivered to an RLC layer to obtain a PDCP packet and a PDCP packet duplicate and send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively; or in an unrecognized UM mode, reporting, through an RLC layer, data that has not yet been sent to a PDCP layer and through the PDCP layer, duplicating data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate , send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively; duplicate data that has been delivered to an RLC entity, but has not yet been sent to obtain another PDCP packet duplication and to send another PDCP packet duplicate through another RLC entity.
[7]
7. Method according to claim 1,
characterized by the fact that the present state is the active state and the method further comprises: receiving a second indication message from the base station, the second indication message being to represent a deactivation instruction for the PDCP packet duplication function; and rebuild the secondary RLC entity and perform data transmission using the primary RLC entity.
[8]
8. Method, according to claim 1, characterized by the fact that it also comprises: receiving a third indication message from the base station, the third representation message being a deconfiguration instruction for the PDCP packet duplication function; and release a secondary RLC entity and perform data transmission using a primary RLC entity.
[9]
9. Method, according to claim 1, characterized by the fact that it also comprises: receiving a fourth indication message from the base station, the fourth representation message being a deconfiguration instruction for the PDCP packet duplication function and representing an entity RLC specified to be released; and release the specified RLC entity to be released and perform data transmission using an unspecified RLC entity to be released.
[10]
10. Method, according to claim 1, characterized by the fact that it further comprises: receiving a fifth indication message from the base station, the fifth indication message being to represent a carrier division function configured for the RB by the base station; disabling the PDCP packet duplication function and enabling the carrier split function; and adoption of at least one of the following ways of transmitting data for data that has been delivered to an RLC layer: continue data transmission using a primary RLC entity and a secondary RLC entity, or if the current state of the duplication function PDCP packets is the active state prior to disabling the PDCP packet duplication function, rebuilding the secondary RLC entity, or in the event that the current state of the PDCP packet duplication function is the inactive state prior to disabling the packet duplication function PDCP, continuing data transmission using the primary RLC entity and the secondary RLC entity.
[11]
11. Method for data transmission, applied to a base station, the method characterized by the fact that it comprises: configuring a PDCP packet duplication function
(Data Packet Convergence Protocol) for a Radio Carrier (RB); configure at least two transmission entities configured to implement the PDCP packet duplication function; adding first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and sending the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and to define a transmission entity corresponding to the RB of according to at least two transmissions entities indicated in the first indication message.
[12]
12. Method, according to claim 11, characterized by the fact that it further comprises: configuring an initial state of the PDCP packet duplication function, the initial state being an active state or an inactive state; and adding second information to represent the initial state in the first indication message.
[13]
13. Method, according to claim 11, characterized by the fact that it also comprises:
send a second indication message to the terminal, the second indication message to represent a deactivation instruction for the PDCP packet duplication function.
[14]
14. Method, according to claim 11, characterized by the fact that it further comprises: sending a third indication message to the terminal, the third indication message being to represent a deconfiguration instruction for the PDCP packet duplication function.
[15]
15. Method, according to claim 11, characterized by the fact that it further comprises: sending a fourth indication message to the terminal, the fourth indication message to represent a deconfiguration instruction for the PDCP packet duplication function and a RLC (Radio Link Control) entity specified to be released.
[16]
16. Method, according to claim 11, characterized by the fact that it further comprises: sending a fifth indication message to the terminal, the fifth indication message being to represent a carrier division function configured for the RB by the base station.
[17]
17. Device for data transmission, applied to a terminal, characterized by the fact that it comprises: a first receiving module, configured to receive a first indication message from a base station, in which the first indication message comprises the first information and the first information is to represent a PDCP packet duplication function (Data Packet Convergence Protocol) and at least two transmission entities configured for a carrier radio (RB) by the base station; a first configuration module, configured to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message; a second configuration module, configured to define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message; a third configuration configuration module, configured to define a current state of the PDCP packet duplication function, the current state comprising an active state and an inactive state; and a first transmission module, configured to perform data transmission according to the present state and the transmission entity.
[18]
18. Device according to claim 17, characterized by the fact that the at least two transmission entities comprise a primary transmission entity
Radio Link Control (RLC) and a secondary RLC entity, and the second configuration module comprises: a first configuration sub-module, configured for, if the RB is an SRB (Radio Signaling Carrier) or DRB (Carrier of Signaling Radio) Radio Data), build a first RLC entity and a second RLC entity, define the first RLC entity as the primary RLC entity and define the second RLC entity as the secondary RLC entity; and a second configuration sub-module, configured to, in case the RB is an established SRB or DRB, define an RLC entity that was built as the main RLC entity and define another RLC entity that was built as the secondary RLC entity.
[19]
19. Device according to claim 17, characterized by the fact that the third configuration module comprises: a third configuration sub-module, configured to adopt at least one of the following configuration ways: define the current state as a default initial state of the system, the default initial state of the system comprising the active state or the inactive state; or if the first indication message also comprises second information, the second information is to represent an initial state, configured by the base station, of the PDCP packet duplication function and the initial state is the active state or the inactive state, configuring the state current as the initial state, configured by the base station, of the PDCP packet duplication function according to the second information; or if an activation instruction for the PDCP packet duplication function is received from the base station, setting the current state to be the active state according to the activation instruction.
[20]
20. Device according to claim 17, characterized by the fact that the present state is the inactive state, the transmission entity comprises a primary RLC entity and a secondary RLC entity, and the first transmission module comprises: a first submodule transmission, configured to, in case the RB is a newly established SRB or DRB, perform data transmission using the primary RLC entity; and a second transmission sub-module, configured to, in case the RB is an established SRB or DRB, adopt at least one of the following ways of data transmission: perform data transmission using the primary RLC entity for data that is not delivered to an RLC layer and continue transmitting data by using the secondary RLC entity for data that has been delivered to the secondary RLC entity, or in an acknowledgment mode (AM), performing data transmission using the primary RLC entity for data that they are not delivered to an RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been successfully sent, or in a UM unrecognized mode, performing data transmission using the primary RLC entity for data that is not delivered to the RLC layer, or in a UM unrecognized mode, reporting, through an RLC layer, data that has been delivered to the secondary RLC entity, but has not yet been sent to a PDCP layer and rea Using the PDCP layer, data transmission using the primary RLC entity for data that is not delivered to the RLC layer and data that has been delivered to the secondary RLC entity, but has not yet been sent.
[21]
21. Device, according to claim 20, characterized by the fact that the second transmission sub-module further comprises: a third transmission sub-module, configured to, through this data transmission, be performed using the primary RLC entity for the data that are not delivered to the RLC layer and the data that was delivered to the secondary RLC entity, but have not yet been successfully sent, rebuild the secondary RLC entity that was built.
[22]
22. Device according to claim 17, characterized by the fact that the current state is the active state, the transmission entity comprises a primary RLC entity and a secondary RLC entity, and the first transmission module comprises a fourth transmission, configured to adopt at least one of the following ways of data transmission: duplicate data that is not delivered to an RLC layer to obtain a duplicate PDCP packet and PDCP packet, and send the duplicate PDCP packet and PDCP packet through the entity Primary RLC and the secondary RLC entity, respectively; or in an AM recognition mode, duplicate data that is not delivered to an RLC layer to obtain a PDCP packet and a duplicate PDCP packet, sending the duplicated PDCP packet and PDCP packet through the primary RLC entity and the secondary RLC entity, duplicating the data they own has been delivered to an RLC entity, but has not yet been successfully sent to obtain another PDCP packet duplicate and to send another PDCP packet duplicate through another RLC entity; or in an unrecognized UM mode, duplicate data that was delivered to an RLC layer to obtain a PDCP packet and a PDCP packet duplicate and send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively; or in an unrecognized UM mode, reporting, through an RLC layer, data that has not yet been sent to a PDCP layer and through the PDCP layer, duplicating data that is not delivered to the RLC layer to obtain a PDCP packet and a PDCP packet duplicate , send the PDCP packet and the PDCP packet duplicate through the primary RLC entity and the secondary RLC entity, respectively, by duplicating data that has been delivered to an RLC entity, but has not yet been sent to obtain another duplicate PDCP packet and sending the other PDCP packet duplicated through another RLC entity.
[23]
23. Device according to claim 17, characterized by the fact that the present state is the active state and the device further comprises: a second receiving module, configured to receive a second indication message from the base station, the second being indication message to represent a deactivation instruction for the PDCP packet duplication function; and a second transmission module, configured to rebuild the secondary RLC entity and perform data transmission using the primary RLC entity.
[24]
24. Device, according to claim 17, characterized by the fact that it also comprises: a third receiving module, configured to receive a third indication message from the base station, the third indication message to represent a disconfiguration instruction for the duplication function of PDCP packets; and a third transmission module, configured to release a secondary RLC entity and perform data transmission using the primary RLC entity.
[25]
25. Device, according to claim 17, characterized by the fact that it also comprises:
a fourth receiving module, configured to receive a fourth indication message from the base station, the fourth indication message being a deconfiguration instruction for the PDCP packet duplication function and representing an RLC entity specified to be released; and a fourth transmission module, configured to release the specified RLC entity to be released and perform data transmission using an RLC entity not specified to be released.
[26]
26. Device, according to claim 17, characterized by the fact that it further comprises: a fifth reception module, configured to receive a fifth indication message from the base station, the fifth indication message to represent a carrier division function configured for RB by the base station; an enabling module, configured to disable the PDCP packet duplication function and enable the carrier split function; and a fifth transmission module, configured to adopt at least one of the following ways of transmitting data for data that has been delivered to an RLC layer: continue the data transmission using a primary RLC entity and a secondary RLC entity, or if the current state of the PDCP packet duplication function is the active state prior to disabling the PDCP packet duplication function, reconstructing the secondary RLC entity or in the case where the current state of the PDCP packet duplication function is the inactive state prior to deactivation of the PDCP packet duplication function, continuing the data transmission using the primary RLC entity and the secondary RLC entity.
[27]
27. Device for data transmission, applied to a base station, the device characterized by the fact that it comprises: a first configuration module, configured to configure a PDCP packet duplication function (Data Packet Convergence Protocol) for a Radio Carrier (RB); a second configuration module, configured to configure at least two transmission entities configured to implement the PDCP packet duplication function; a first addition module, configured to add the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and a first sending module, configured to send the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and define a transmission entity corresponding to the RB according to at least two transmission entities indicated in the first indication message.
[28]
28. Device according to claim 27, characterized by the fact that it further comprises: a third configuration module, configured to configure an initial state of the PDCP packet duplication function, the initial state being an active state or an inactive state; and a second addition module, configured to add second information to represent the initial state in the first indication message.
[29]
29. Device according to claim 27, characterized by the fact that it further comprises: a second sending module, configured to send a second indication message to the terminal, the second indication message being to represent a deactivation instruction for the duplication function of PDCP packets.
[30]
30. Device, according to claim 27, characterized by the fact that it also comprises: a third sending module, configured to send a third indication message to the terminal, the third indication message to represent a deconfiguration instruction for the duplication function of PDCP packets.
[31]
31. Device, according to claim 27, characterized in that it further comprises: a fourth sending module, configured to send a fourth indication message to the terminal, the fourth indication message to represent a disconfiguration instruction for the function duplication of PDCP packets and a Radio Link Control (RLC) entity specified to be released.
[32]
32. Device, according to claim 27, characterized by the fact that it further comprises: a fifth sending module, configured to send a fifth indication message to the terminal, the fifth indication message to represent a carrier division function configured for RB by the base station.
[33]
33. Non-transient computer-readable storage medium, with a computer program stored therein, the computer program being configured to perform the data transmission method according to any one of claims 1 to 10.
[34]
34. Non-transitory computer-readable storage medium, with a computer program stored therein, the computer program being configured to perform the data transmission method of any of claims 11-16.
[35]
35. Device for data transmission, applied to a terminal, characterized by the fact that it comprises: a processor; and a memory configured to store an executable instruction for the processor, where the processor is configured to: receive a first indication message from a base station, the first indication message comprising the first information and the first information being to represent a function packet duplication PDCP (Data Packet Convergence Protocol) and at least two transmission entities configured for a Radio Carrier (RB) per base station; defining a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message; define a transmission entity corresponding to the RB according to the at least two transmission entities indicated in the first indication message; define a current state of the PDCP packet duplication function, the current state comprising an active state and an inactive state; and carry out data transmission according to the current state and the transmitting entity.
[36]
36. Device for data transmission, applied to a base station, the device characterized by the fact that it comprises: a processor; and a memory configured to store an executable instruction for the processor, where the processor is configured to: configure a PDCP packet duplication function (Data Packet Convergence Packet) for a Radio Carrier (RB); configure at least two transmission entities configured to implement the PDCP packet duplication function; adding the first information to a first indication message, the first information being to represent the PDCP packet duplication function and the at least two transmission entities; and send the first indication message to a terminal to allow the terminal to define a transmission function corresponding to the RB to be the PDCP packet duplication function according to the first indication message and define a transmission entity corresponding to the RB of according to at least two transmissions entities indicated in the first indication message.
类似技术:
公开号 | 公开日 | 专利标题
BR112020003446A2|2021-02-02|data transmission method and device
BR112020003429A2|2020-09-08|method and device for indicating a carrier radio
US20200145171A1|2020-05-07|Method and device for turning off and turning on packet data convergence protocol packet replication function
BR112020014813A2|2020-12-08|METHOD AND STORAGE MEDIA TO CONFIGURE INFORMATION, USER EQUIPMENT, METHOD AND STORAGE MEDIA TO DETERMINE TIME AND FREQUENCY POSITION, AND BASE STATION
BR112020019582A2|2021-01-05|METHOD AND DEVICE FOR REPORTING INFORMATION AND METHOD AND OPERATING DEVICE BASED ON PART OF THE BANDWIDTH, USER AND BASE EQUIPMENT, AND STORAGE MEDIA
US20150262458A1|2015-09-17|Selectively redirecting notifications to a wearable computing device
BR112020021886A2|2021-01-26|uplink transmission method and apparatus
US11012887B2|2021-05-18|Method and device for reporting buffer state
ES2866873T3|2021-10-20|Method to establish a classic Bluetooth connection between dual-mode Bluetooth devices and dual-mode Bluetooth device
WO2018076820A1|2018-05-03|Method and device for processing wireless link failure
KR20150054703A|2015-05-20|Redirecting notifications to a wearable computing device
BR112021012623A2|2021-09-08|DATA TRANSMISSION METHOD, BASE STATION, USER EQUIPMENT AND STORAGE MEDIA
BR112019027181A2|2020-06-30|Overheat protection method and device for user equipment
BR112020021829A2|2021-02-23|harq feedback method and apparatus
BR112020009459A2|2020-10-27|method for indicating frequency domain information for the set of common control features of minimum remaining system information
BR112021013462A2|2021-09-14|METHODS AND DEVICES TO SET UP, SEND AND RECEIVE DISCOVERY REFERENCE SIGNAL |
WO2020006477A1|2020-01-02|Electronic kill and physical cover switch
BR112021001848A2|2021-04-27|method of indicating the format of slot, device and system, and device and storage medium
BR112020001737A2|2020-07-21|method and device for protecting user equipment, user equipment, and base station
WO2019154023A1|2019-08-15|Method for sending beam failure recovery request, and user equipment
BR112021008132A2|2021-08-03|method, apparatus, and device for configuring a portion of bandwidth, and, computer-readable storage medium.
ES2746399T3|2020-03-06|Device and portable device control procedure
BR112021000793A2|2021-04-13|METHOD, APPLIANCE AND DATA TRANSMISSION DEVICE, AND, COMPUTER-READABLE STORAGE MEDIA.
BR112020001311A2|2020-08-11|data transmission method and device and computer-readable storage medium
JP7004472B2|2022-01-21|Data transmission method and equipment
同族专利:
公开号 | 公开日
JP2020532193A|2020-11-05|
WO2019036862A1|2019-02-28|
US11240874B2|2022-02-01|
RU2746271C1|2021-04-12|
CN108401484A|2018-08-14|
EP3668253A1|2020-06-17|
KR20200038512A|2020-04-13|
EP3668253A4|2020-07-22|
US20200187297A1|2020-06-11|
SG11202001289VA|2020-03-30|
KR102340554B1|2021-12-16|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US8830950B2|2007-06-18|2014-09-09|Qualcomm Incorporated|Method and apparatus for PDCP reordering at handoff|
EP3061309B1|2013-10-21|2020-04-08|LG Electronics Inc.|Method and ue for transmitting uplink data in a dual connectivity and a device therefor|
KR20210123428A|2014-01-17|2021-10-13|삼성전자주식회사|Method and system for handling of special scell selection in dual connectivity|
JP5852193B1|2014-08-06|2016-02-03|株式会社Nttドコモ|User equipment|
US10142799B2|2014-08-19|2018-11-27|Qualcomm Incorporated|Multicasting traffic using multi-connectivity|
EP3554166A4|2017-01-13|2020-08-12|Samsung Electronics Co., Ltd.|Method and device for transmitting data packet in wireless communication system|
CN109417723A|2017-02-02|2019-03-01|Lg电子株式会社|Method and apparatus for sending data cell|
WO2018170891A1|2017-03-24|2018-09-27|Nokia Technologies Oy|Handling of pdcp duplication and data recovery in new radio access technology|
KR20190139886A|2017-04-24|2019-12-18|모토로라 모빌리티 엘엘씨|Replication of PDCP PDUs for Radio Bearer|
US10805836B2|2017-05-05|2020-10-13|Qualcomm Incorporated|Packet duplication at a packet data convergence protocol entity|
EP3923499A1|2017-06-15|2021-12-15|Samsung Electronics Co., Ltd.|Packet duplication control|
US20180368107A1|2017-06-15|2018-12-20|Alireza Babaei|Logical Channel Mapping With Packet Duplication|
CN109150432A|2017-06-15|2019-01-04|夏普株式会社|Wireless communications method and equipment|
CN112616161A|2017-06-15|2021-04-06|华为技术有限公司|Communication processing method and communication device|
US10728878B2|2017-06-22|2020-07-28|FB Innovation Company Limited|Systems, devices, and methods for packet data convergence protocol packet data unit duplication|
SG11201911628TA|2017-07-28|2020-01-30|Guangdong Oppo Mobile Telecommunications Corp Ltd|Data transmission method and related product|
US10798775B2|2017-08-10|2020-10-06|Qualcomm Incorporated|Techniques and apparatuses for duplication bearer management|
JP6964179B2|2017-08-21|2021-11-10|ペキン シャオミ モバイル ソフトウェア カンパニー, リミテッドBeijing Xiaomi Mobile Software Co., Ltd.|Wireless bearer instruction method and equipment|JP2021514562A|2017-12-27|2021-06-10|オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd.|SRB transmission method and equipment|
US11153792B2|2018-04-18|2021-10-19|Qualcomm Incorporated|Signaling for inactive mobility|
CN110958709A|2018-09-27|2020-04-03|维沃移动通信有限公司|Data transmission method and communication equipment|
CN110972335A|2018-09-29|2020-04-07|华为技术有限公司|Mode switching method, data stream splitting method and device|
CN111107581B|2018-10-26|2020-10-02|展讯通信(上海)有限公司|Method and device for determining and indicating PDCP copy function, base station and terminal|
CN112585900A|2018-10-30|2021-03-30|Oppo广东移动通信有限公司|Data processing method, terminal equipment and storage medium|
EP3855795A4|2018-10-30|2021-11-24|Guangdong Oppo Mobile Telecommunications Corp., Ltd.|Replication data-based transmission method and device|
WO2020118991A1|2018-12-11|2020-06-18|Oppo广东移动通信有限公司|Wireless communication method, terminal device, and network device|
WO2020118519A1|2018-12-11|2020-06-18|Oppo广东移动通信有限公司|Wireless communication method, terminal device and network device|
CN111404633B|2019-01-03|2021-10-26|华为技术有限公司|Method and equipment for selecting transmission mode|
CA3122886A1|2019-01-14|2020-07-23|Guangdong Oppo Mobile Telecommunications Corp., Ltd.|Data flow processing method and device, and storage medium|
EP3893547A4|2019-01-16|2021-12-29|Guangdong Oppo Mobile Telecommunications Corp., Ltd.|Data transmission method and terminal device|
CN111278061B|2019-01-18|2021-09-07|维沃移动通信有限公司|Data processing method, information configuration method, terminal and network equipment|
CN111436066A|2019-02-14|2020-07-21|维沃移动通信有限公司|Data packet bearing path determination method, information sending method and equipment|
WO2020199181A1|2019-04-04|2020-10-08|Qualcomm Incorporated|Control message for dynamic radio link controlentity selection|
CN113597007A|2019-07-26|2021-11-02|Oppo广东移动通信有限公司|Transmission resource selection method, network equipment and user equipment|
WO2021203391A1|2020-04-09|2021-10-14|Oppo广东移动通信有限公司|Data transmission method, sending device, and storage medium|
WO2021203444A1|2020-04-10|2021-10-14|Oppo广东移动通信有限公司|Data transmission method and related device|
法律状态:
2021-12-14| B350| Update of information on the portal [chapter 15.35 patent gazette]|
优先权:
申请号 | 申请日 | 专利标题
PCT/CN2017/098352|WO2019036862A1|2017-08-21|2017-08-21|Data transmission method and device|
[返回顶部]